to splutter - German English Dictionary